1 he's found his niche
English-Dutch dictionary > he's found his niche
2 niche
English-Dutch dictionary > niche